Multiple changes to reduce the amount of unprefixed symbols
authorMatthias Clasen <mclasen@redhat.com>
Wed, 15 Dec 2010 19:49:23 +0000 (14:49 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 21 Dec 2010 17:07:00 +0000 (12:07 -0500)
commit985eb1446978b059f6099522a3acd83c517a02c4
tree4acf4400708c7712ecfb226c8c920bc3b9731d3c
parent33417c36f1fd213fd3f8da902e012f934c7659ae
Multiple changes to reduce the amount of unprefixed symbols

The X11 backend exports a number of symbols which are _-prefixed
(so don't become part of the gdk api), but are not named in a
way to prevent accidental clashes between backends.

The one API change here is that the gdk_xid_table functions
have been removed - they did not server an purpose, since the
xid table only stores windows anyway, and we already have a
lookup-by-xid function for windows.
17 files changed:
docs/reference/gdk/gdk3-sections.txt
gdk/gdkinternals.h
gdk/x11/gdkdevice-xi.h
gdk/x11/gdkdevice-xi2.h
gdk/x11/gdkdevicemanager-x11.c
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkdnd-x11.c
gdk/x11/gdkeventsource.c
gdk/x11/gdkeventtranslator.c
gdk/x11/gdkeventtranslator.h
gdk/x11/gdkprivate-x11.h
gdk/x11/gdkscreen-x11.c
gdk/x11/gdkvisual-x11.c
gdk/x11/gdkwindow-x11.c
gdk/x11/gdkx.h
gdk/x11/gdkxid.c
gdk/x11/xsettings-common.h